module.exports = (options, app) => {
  return async function testMiddleWare(ctx, next) {
    // const source = ctx.get('user-agent') || '';
    // const match = options.ua.some((ua) => ua.test(source));
    // if (match) {
    //   ctx.status = 403;
    //   ctx.message = 'Go away, robot.';
    // } else {
    //   await next();
    // }
    console.log('测试插件');
    await next();
  };
};

// config/config.default.js
// add middleware robot
exports.middleware = ['testMiddleWare'];
// robot's configurations
// exports.robot = {
//   ua: [/Baiduspider/i],
// };